landless tiller - Turkish English Dictionary